https:/​/​rest.course-source.net/​enrolment/​{LoginID}/​{EnrollID}

GET

Get information about a user's enrolment including a list of tutorials and the launch links for each

If course exit doesn't return the user to your application then append the LaunchURL with &returnURL= plus the URL of the page to be loaded after the course exits.
{LoginID}
{EnrollID}

Response
  

PUT

Get information about a user's enrolment including a list of tutorials and the launch links for each, also store the browser user agent

Example Payload: {"UserAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}

If course exit doesn't return the user to your application then append the LaunchURL with &returnURL= plus the URL of the page to be loaded after the course exits.
{LoginID}
{EnrollID}

Response